Skip to content

Fix external antenna radio button layout by reordering labels#172

Merged
MrAlders0n merged 1 commit intomainfrom
dev
Jan 4, 2026
Merged

Fix external antenna radio button layout by reordering labels#172
MrAlders0n merged 1 commit intomainfrom
dev

Conversation

@MrAlders0n
Copy link
Collaborator

Swapped yes and no

Copilot AI review requested due to automatic review settings January 4, 2026 03:18
@MrAlders0n MrAlders0n merged commit f82518b into main Jan 4, 2026
5 checks passed
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR reorders the External Antenna radio buttons in the settings panel, changing the display order from "Yes/No" to "No/Yes".

Key Changes

  • Swapped the position of the "No" and "Yes" radio button labels in the External Antenna setting

Comment on lines 126 to +132
<input type="radio" name="externalAntenna" value="NO" class="sr-only">
<span class="text-sm font-medium">No</span>
</label>
<label style="flex: 1; display: flex; align-items: center; justify-content: center; padding: 0.5rem 0.75rem; border-radius: 0.5rem; border: 1px solid #475569; cursor: pointer;" class="hover:bg-slate-700 has-[:checked]:bg-emerald-600 has-[:checked]:border-emerald-600">
<input type="radio" name="externalAntenna" value="YES" class="sr-only">
<span class="text-sm font-medium">Yes</span>
</label>
Copy link

Copilot AI Jan 4, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The radio button order "No/Yes" is unconventional for binary choices. Standard UI/UX practice places affirmative options (Yes) before negative options (No) to match user expectations and improve usability. Consider reverting to the Yes/No order to follow established design patterns.

Suggested change
<input type="radio" name="externalAntenna" value="NO" class="sr-only">
<span class="text-sm font-medium">No</span>
</label>
<label style="flex: 1; display: flex; align-items: center; justify-content: center; padding: 0.5rem 0.75rem; border-radius: 0.5rem; border: 1px solid #475569; cursor: pointer;" class="hover:bg-slate-700 has-[:checked]:bg-emerald-600 has-[:checked]:border-emerald-600">
<input type="radio" name="externalAntenna" value="YES" class="sr-only">
<span class="text-sm font-medium">Yes</span>
</label>
<input type="radio" name="externalAntenna" value="YES" class="sr-only">
<span class="text-sm font-medium">Yes</span>
</label>
<label style="flex: 1; display: flex; align-items: center; justify-content: center; padding: 0.5rem 0.75rem; border-radius: 0.5rem; border: 1px solid #475569; cursor: pointer;" class="hover:bg-slate-700 has-[:checked]:bg-emerald-600 has-[:checked]:border-emerald-600">
<input type="radio" name="externalAntenna" value="NO" class="sr-only">
<span class="text-sm font-medium">No</span>
</label>

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants